package com.laowang.project.system.service;

import java.util.List;

import com.laowang.project.system.domain.MyCyhActivityVip;

/**
 * 活动vip返佣Service接口
 *
 * @author laowang
 * @date 2023-06-07
 */
public interface MyCyhActivityVipService {
    /**
     * 查询活动vip返佣
     *
     * @param id 活动vip返佣ID
     * @return 活动vip返佣
     */
     MyCyhActivityVip selectMyCyhActivityVipById(Integer id);

    /**
     * 查询活动vip返佣列表
     *
     * @param myCyhActivityVip 活动vip返佣
     * @return 活动vip返佣集合
     */
    List<MyCyhActivityVip> selectMyCyhActivityVipList(MyCyhActivityVip myCyhActivityVip);

    /**
     * 新增活动vip返佣
     *
     * @param myCyhActivityVip 活动vip返佣
     * @return 结果
     */
    int insertMyCyhActivityVip(MyCyhActivityVip myCyhActivityVip);

    /**
     * 修改活动vip返佣
     *
     * @param myCyhActivityVip 活动vip返佣
     * @return 结果
     */
    int updateMyCyhActivityVip(MyCyhActivityVip myCyhActivityVip);

    /**
     * 批量删除活动vip返佣
     *
     * @param ids 需要删除的活动vip返佣ID
     * @return 结果
     */
    int deleteMyCyhActivityVipByIds(Integer[] ids);

    /**
     * 删除活动vip返佣信息
     *
     * @param id 活动vip返佣ID
     * @return 结果
     */
    int deleteMyCyhActivityVipById(Integer id);

    MyCyhActivityVip selectByActiIdAndVipLevel(Integer actiId, Integer vipLevel);
}
